* {
	margin: 0;
	padding: 0;
}

.head {
	display: flex;
	align-items: center;
}

.mui-bar-nav>img {
	width: 8.5rem;
}

.img1 {
	width: 1.25rem;
}

nav {
	position: fixed;
	bottom: 0;
}

.title {
	margin-top: 0.625rem;
	height: 1.875rem;
	font-size: 0.9375rem;
	padding: 0 0.9375rem;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.title>p {
	margin-bottom: 0;
	margin-left: 0.625rem;
}

.box {
	display: none;
}

.box:nth-child(1) {
	display: block;
}

.bg {
	width: 100vw;
	height: 100vh;
	background: url('../images/login_bg.png');
	background-size: 100% 96%;
	position: relative;
}

#gl {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

#gl>img:nth-child(1) {
	width: 12.5rem;
	margin-top: 3.125rem;
}

#gl>img:nth-child(2) {
	width: 15rem;
	margin-top: 3.125rem;
}

.ipt {
	color: white;
	border: 1px solid #ccc;
	border-radius: 0.5rem;
	margin-top: 1.25rem;
	position: relative;
}

.button {
	width: 12.5rem;
	height: 1.875rem;
	background-color: rgb(253, 121, 15);
	border: none;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	margin-top: 20px;
	border-radius: 0.625rem;
	color: white;
}

#bt {
	width: 6rem;
	height: 1.875rem;
	background: transparent;
	border: 1px solid #ccc;
	border-radius: 0.625rem;
	text-indent: .5rem;
	outline: none;
	position: absolute;
	color: white;
	right: 0;
	bottom: 0.2rem;
}

.login {
	display: none;
}

.mui-slider-item>img {
	background-size: 100% 100%;
}

#tx {
	margin: 2rem 1.25rem;
}

#right_a {
	width: 100%;
	height: 5rem;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.img2 {
	width: 5rem;
	border-radius: 50%;
	overflow: hidden;
}

.spn1 {
	display: inline-block;
	line-height: 5rem;
	margin-left: 1.25rem;
}

.mui-navigate-right>img {
	width: 1rem;
	margin-right: 0.625rem;
	vertical-align: middle;
}

.btn3 {
	width: 9.375rem;
	border-radius: 0.625rem;
	position: relative;
	left: 50%;
	transform: translateX(-50%);
	margin-top: 3.125rem;
}

.user {
	display: none;
	width: 100vw;
	height: 100vh;
	position: fixed;
	top: 0;
	background-color: aquamarine;
}

.mui-segmented-control.mui-scroll-wrapper .mui-scroll {
	height: 20px;
	overflow: hidden;
}

.mui-segmented-control.mui-scroll-wrapper {
	height: 20px;
}

.mui-table-view {
	margin-top: 0.5rem;
	display: flow-root;
}

.mui-table-view-cell .spn123 {
	display: inline-block;
	width: 2px;
	height: 15px;
	margin-right: 0.625rem;
	background: linear-gradient(to bottom, rgb(252, 122, 13), rgb(247, 75, 42));
	margin-top: 0.125rem;
}

.item1 {
	width: 100%;
	display: flex;
}

.item1>img {
	display: block;
	width: 7rem;
	height: 7rem;
	background-size: cover;
}

.spntwo,
.spnone {
	white-space: pre-wrap;
	font-size: 15px;
}

.item_title {
	margin-left: 0.9375rem;
}

.li_item li:nth-child(7)>.item1>img {
	width: 190px;
}

#box_content {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	padding: 0.625rem 0.9375rem;
}

#box_content .cont1 {
	width: 50%;
}

#box_content .cont1>img {
	width: 10rem;
	height: 8rem;
}

#box_content .cont1>h4 {
	width: 10rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

#box_content .cont1 {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}


/* 先模风采 */
#menu {
	overflow: scroll;
}

#menu>li {
	/* margin-bottom: 20px; */
	line-height: 3.125rem;
	text-align: center;
}

#menu>.li_ab {
	position: absolute;
	left: 0.9375rem;
	top: 0;
	color: #ccc;
	list-style: none;
}

.ch_r .mui-pull-left {
	width: 10rem;
	height: 100%;
}